package com.lt.contract.bean;

import javax.validation.constraints.NotEmpty;
import java.math.BigDecimal;
import java.util.Date;

public class NM_RENEW_CONTRACT {
    /**
     * null
     */
    private String id;

    //登陆人员工号
    @NotEmpty(message="登陆人员工号不能为空")
    private String staffId;



    /**
     * null
     */
    @NotEmpty(message="旧合同编号不能为空")
    private String contractRenewNoGlobal;

    /**
     * null
     */
    @NotEmpty(message="合同编号不能为空")
    private String contractNoGlobal;

    /**
     * null
     */
    @NotEmpty(message="合同名称不能为空")
    private String contractName;

    /**
     * null
     */
    private String repositoryCode;

    /**
     * null
     */
    private String repositoryNameVendor;

    /**
     * null
     */
    private String businessCoding;

    /**
     * null
     */
    private String yzStaffId;

    /**
     * null
     */
    private String accountManager;

    /**
     * null
     */
    private String trellisCode;

    /**
     * null
     */
    private String trellisName;

    /**
     * null
     */
    private String remark1;

    /**
     * null
     */
    private String remark2;

    /**
     * null
     */
    private Date inputDate;

    /**
     * null
     */
    private String inputStaffId;

    /**
     * null
     */
    private String signWay;

    /**
     * null
     */
    private String serialNumber;

    /**
     * null
     */
    private Date updateTime;

    /**
     * null
     */
    private String updateStaffid;

    /**
     * null
     */
    private BigDecimal dataTag;

    private String signWayName;
    private String businessName;

    private String repositoryNameUnicom;
    private Date creationDate;


    private String deptCode;
    private String deptName;
    private String comName;

    private String contractDesc;

    private String contractTimelimitName;

    private String performPersonName;
    private String performDeptName;

    private String isRenew;

    private String takerCode;
    private String takerName;
    private String takerMobile;

    private String arrairAmount;

    private String companyid;



    private String signDate;

    private String startDate;
    private String endDate;
    private String signDeptName;

    public String getRepositoryNameUnicom() {
        return repositoryNameUnicom;
    }

    public void setRepositoryNameUnicom(String repositoryNameUnicom) {
        this.repositoryNameUnicom = repositoryNameUnicom;
    }

    public Date getCreationDate() {
        return creationDate;
    }

    public void setCreationDate(Date creationDate) {
        this.creationDate = creationDate;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getComName() {
        return comName;
    }

    public void setComName(String comName) {
        this.comName = comName;
    }

    public String getContractDesc() {
        return contractDesc;
    }

    public void setContractDesc(String contractDesc) {
        this.contractDesc = contractDesc;
    }

    public String getContractTimelimitName() {
        return contractTimelimitName;
    }

    public void setContractTimelimitName(String contractTimelimitName) {
        this.contractTimelimitName = contractTimelimitName;
    }

    public String getPerformPersonName() {
        return performPersonName;
    }

    public void setPerformPersonName(String performPersonName) {
        this.performPersonName = performPersonName;
    }

    public String getPerformDeptName() {
        return performDeptName;
    }

    public void setPerformDeptName(String performDeptName) {
        this.performDeptName = performDeptName;
    }

    public String getIsRenew() {
        return isRenew;
    }

    public void setIsRenew(String isRenew) {
        this.isRenew = isRenew;
    }

    public String getTakerCode() {
        return takerCode;
    }

    public void setTakerCode(String takerCode) {
        this.takerCode = takerCode;
    }

    public String getTakerName() {
        return takerName;
    }

    public void setTakerName(String takerName) {
        this.takerName = takerName;
    }

    public String getTakerMobile() {
        return takerMobile;
    }

    public void setTakerMobile(String takerMobile) {
        this.takerMobile = takerMobile;
    }

    public String getArrairAmount() {
        return arrairAmount;
    }

    public void setArrairAmount(String arrairAmount) {
        this.arrairAmount = arrairAmount;
    }

    public String getCompanyid() {
        return companyid;
    }

    public void setCompanyid(String companyid) {
        this.companyid = companyid;
    }

    public String getSignDate() {
        return signDate;
    }

    public void setSignDate(String signDate) {
        this.signDate = signDate;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getSignDeptName() {
        return signDeptName;
    }

    public void setSignDeptName(String signDeptName) {
        this.signDeptName = signDeptName;
    }

    public String getSignWayName() {
        return signWayName;
    }

    public void setSignWayName(String signWayName) {
        this.signWayName = signWayName;
    }

    public String getBusinessName() {
        return businessName;
    }

    public void setBusinessName(String businessName) {
        this.businessName = businessName;
    }

    /**
     * null
     * @return ID null
     */
    public String getId() {
        return id;
    }

    /**
     * null
     * @param id null
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * null
     * @return CONTRACT_RENEW_NO_GLOBAL null
     */
    public String getContractRenewNoGlobal() {
        return contractRenewNoGlobal;
    }

    /**
     * null
     * @param contractRenewNoGlobal null
     */
    public void setContractRenewNoGlobal(String contractRenewNoGlobal) {
        this.contractRenewNoGlobal = contractRenewNoGlobal == null ? null : contractRenewNoGlobal.trim();
    }

    /**
     * null
     * @return CONTRACT_NO_GLOBAL null
     */
    public String getContractNoGlobal() {
        return contractNoGlobal;
    }

    /**
     * null
     * @param contractNoGlobal null
     */
    public void setContractNoGlobal(String contractNoGlobal) {
        this.contractNoGlobal = contractNoGlobal == null ? null : contractNoGlobal.trim();
    }

    /**
     * null
     * @return CONTRACT_NAME null
     */
    public String getContractName() {
        return contractName;
    }

    /**
     * null
     * @param contractName null
     */
    public void setContractName(String contractName) {
        this.contractName = contractName == null ? null : contractName.trim();
    }

    /**
     * null
     * @return REPOSITORY_CODE null
     */
    public String getRepositoryCode() {
        return repositoryCode;
    }

    /**
     * null
     * @param repositoryCode null
     */
    public void setRepositoryCode(String repositoryCode) {
        this.repositoryCode = repositoryCode == null ? null : repositoryCode.trim();
    }

    /**
     * null
     * @return REPOSITORY_NAME_VENDOR null
     */
    public String getRepositoryNameVendor() {
        return repositoryNameVendor;
    }

    /**
     * null
     * @param repositoryNameVendor null
     */
    public void setRepositoryNameVendor(String repositoryNameVendor) {
        this.repositoryNameVendor = repositoryNameVendor == null ? null : repositoryNameVendor.trim();
    }

    /**
     * null
     * @return BUSINESS_CODING null
     */
    public String getBusinessCoding() {
        return businessCoding;
    }

    /**
     * null
     * @param businessCoding null
     */
    public void setBusinessCoding(String businessCoding) {
        this.businessCoding = businessCoding == null ? null : businessCoding.trim();
    }

    /**
     * null
     * @return YZ_STAFF_ID null
     */
    public String getYzStaffId() {
        return yzStaffId;
    }

    /**
     * null
     * @param yzStaffId null
     */
    public void setYzStaffId(String yzStaffId) {
        this.yzStaffId = yzStaffId == null ? null : yzStaffId.trim();
    }

    /**
     * null
     * @return ACCOUNT_MANAGER null
     */
    public String getAccountManager() {
        return accountManager;
    }

    /**
     * null
     * @param accountManager null
     */
    public void setAccountManager(String accountManager) {
        this.accountManager = accountManager == null ? null : accountManager.trim();
    }

    /**
     * null
     * @return TRELLIS_CODE null
     */
    public String getTrellisCode() {
        return trellisCode;
    }

    /**
     * null
     * @param trellisCode null
     */
    public void setTrellisCode(String trellisCode) {
        this.trellisCode = trellisCode == null ? null : trellisCode.trim();
    }

    /**
     * null
     * @return TRELLIS_NAME null
     */
    public String getTrellisName() {
        return trellisName;
    }

    /**
     * null
     * @param trellisName null
     */
    public void setTrellisName(String trellisName) {
        this.trellisName = trellisName == null ? null : trellisName.trim();
    }

    /**
     * null
     * @return REMARK1 null
     */
    public String getRemark1() {
        return remark1;
    }

    /**
     * null
     * @param remark1 null
     */
    public void setRemark1(String remark1) {
        this.remark1 = remark1 == null ? null : remark1.trim();
    }

    /**
     * null
     * @return REMARK2 null
     */
    public String getRemark2() {
        return remark2;
    }

    /**
     * null
     * @param remark2 null
     */
    public void setRemark2(String remark2) {
        this.remark2 = remark2 == null ? null : remark2.trim();
    }

    /**
     * null
     * @return INPUT_DATE null
     */
    public Date getInputDate() {
        return inputDate;
    }

    /**
     * null
     * @param inputDate null
     */
    public void setInputDate(Date inputDate) {
        this.inputDate = inputDate;
    }

    /**
     * null
     * @return INPUT_STAFF_ID null
     */
    public String getInputStaffId() {
        return inputStaffId;
    }

    /**
     * null
     * @param inputStaffId null
     */
    public void setInputStaffId(String inputStaffId) {
        this.inputStaffId = inputStaffId == null ? null : inputStaffId.trim();
    }

    /**
     * null
     * @return SIGN_WAY null
     */
    public String getSignWay() {
        return signWay;
    }

    /**
     * null
     * @param signWay null
     */
    public void setSignWay(String signWay) {
        this.signWay = signWay == null ? null : signWay.trim();
    }

    /**
     * null
     * @return SERIAL_NUMBER null
     */
    public String getSerialNumber() {
        return serialNumber;
    }

    /**
     * null
     * @param serialNumber null
     */
    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber == null ? null : serialNumber.trim();
    }

    /**
     * null
     * @return UPDATE_TIME null
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * null
     * @param updateTime null
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * null
     * @return UPDATE_STAFFID null
     */
    public String getUpdateStaffid() {
        return updateStaffid;
    }

    /**
     * null
     * @param updateStaffid null
     */
    public void setUpdateStaffid(String updateStaffid) {
        this.updateStaffid = updateStaffid == null ? null : updateStaffid.trim();
    }

    /**
     * null
     * @return DATA_TAG null
     */
    public BigDecimal getDataTag() {
        return dataTag;
    }

    /**
     * null
     * @param dataTag null
     */
    public void setDataTag(BigDecimal dataTag) {
        this.dataTag = dataTag;
    }

    public String getStaffId() {
        return staffId;
    }

    public void setStaffId(String staffId) {
        this.staffId = staffId;
    }
}
